Lockheed Constitution Towed On Its Way To Its New Location In 1975, Miami Fl.